package com.ys.作业;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;
import java.util.logging.SimpleFormatter;

/**
 * 描述:
 * 2.接收从键盘输入的字符串格式的年龄，分数和入学时间，转换为整数、浮点数、日期类型，并在控制台输出。
 * 提示：使用包装类Integer、Double和日期转换类DateFormat实现
 *
 * @author CodeYang
 * @version 2020/12/23 20:50
 */
public class 包装类接收输出02 {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        System.out.print("请输入年龄:\t");
        String age = input.nextLine();
        System.out.print("请输入分数:\t");
        String score = input.nextLine();
        System.out.print("请输入学时间-yyyy年MM月dd日:\t");
        String dateTime = input.nextLine();
        // -- 转换
        int ages = Integer.parseInt(age);
        double scores = Double.parseDouble(score);
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日");
        Date date = null;
        try {
            date = sdf.parse(dateTime);
        } catch (ParseException e) {
            e.printStackTrace();
        }
        System.out.println("年龄:" + ages + "\t 分数:" + scores + "\t 日期:" + date);


    }
}
